Je veux mettre mon code sur gitlab : comment faire en 8 étapes
En bref
- Créer un projet sur gitlab.xlim.fr
- Installer git sur sa machine
- Cloner le projet de gitlab.xlim.fr vers sa machine
- Placer le code dans le répertoire vide créé lors du clonage
- Ajouter le suivi sur tous les fichiers à suivre
- Commiter
- Pousser vers gitlab.xlim.fr
- Partager le projet avec d'autres utilisateurs
En détail
-
Créer un projet sur gitlab.xlim.fr
- Se connecter sur gitlab.xlim.fr : Choisir "Sign in with XLIM" et utiliser le compte XLIM.
- Cliquer sur "Nouveau projet".
- Choisir "Créer un projet vierge".
- Renseigner le nom du projet, choisir un niveau de visibilité (par défaut c'est "Privé").
- Cliquer sur "Créer le projet".
- Se connecter sur gitlab.xlim.fr : Choisir "Sign in with XLIM" et utiliser le compte XLIM.
-
Installer git sur sa machine
- Pour MS-Windows, rendez-vous sur http://git-scm.com/download/win et le téléchargement démarrera automatiquement.
- Pour les autres OS, vous trouverez des consignes ici : https://git-scm.com/book/fr/v2/D%C3%A9marrage-rapide-Installation-de-Git.
-
Cloner le projet de gitlab.xlim.fr vers sa machine
- Dans le projet créé à l'étape #1, cliquer sur "Cloner" puis choisir "Cloner avec HTTPS".
- Copier l'adresse web.
- Ouvrir un terminal Git dans MS-Windows, ou un terminal normal pour les autres OS.
- Dans le terminal, exécuter la commande
git clone [ADRESSE WEB COPIEE DEPUIS gitlab.xlim.fr]
. - Un répertoire vide a été créé là où le terminal a été ouvert.
- Dans le projet créé à l'étape #1, cliquer sur "Cloner" puis choisir "Cloner avec HTTPS".
-
Placer le code dans le répertoire vide créé lors du clonage
-
Ajouter le suivi sur tous les fichiers à suivre
- Si votre code ne comporte que quelques fichiers et si tous ces fichiers doivent être suivis par Git, dans le terminal, exécuter la commande
git add -A
. - Si votre code comporte de nombreux fichiers et que tous ne sont pas utiles dans le projet, il faut ajouter les fichiers un par un avec la commande
git add [nom_du_fichier]
. On peut ajouter un dossier entier après avoir contrôlé les fichiers qui s'y trouvent :git add [nom_du_dossier]
. - On peut spécifier tous les fichiers qui ne doivent pas être suivis dans un fichier nommé .gitignore avant de d'exécutée la commande
git add -A
.
- Si votre code ne comporte que quelques fichiers et si tous ces fichiers doivent être suivis par Git, dans le terminal, exécuter la commande
-
Commiter
- Une fois que tous les fichier ont été ajoutés, dans une terminal, exécuter la commande
git commit -a
.
- Une fois que tous les fichier ont été ajoutés, dans une terminal, exécuter la commande
-
Pousser vers gitlab.xlim.fr
- Dans une terminal, exécuter la commande
git push
. - Sur gitlab.xlim.fr, dans le projet créé, les fichiers ajoutés, commités puis poussés doivent être présents.
- Dans une terminal, exécuter la commande
-
Partager le projet avec d'autres utilisateurs
- Cliquer sur "Information du projet", puis "Membres", puis "Inviter des membres".
- Après avoir reseigné leur nom, vous devez leur donner un rôle qui leur permettra de voir le code, par exemple "Reporter" pour qu'ils puissent lire le code ou "Developer" si vous voulez leur donner la possibilité de suggérer des modifications.
CC-BY-NC-SA-4.0